wire-stitching machine - French English Dictionary